package com.ruoyi.psi.inventory.check.utils;

import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.psi.inventory.check.domain.InventoryCheckList;

import java.util.List;

/**
 * 工具类
 */
public class CheckUtils {

    /**
     * 检验方法
     * @param inventoryCheckLists
     * @return
     */
    public static List<InventoryCheckList> removeByCheckAfterNumber(List<InventoryCheckList> inventoryCheckLists){
        int i = 0;
        for (; i < inventoryCheckLists.size(); ) {
            if (StringUtils.isNull(inventoryCheckLists.get(i).getCheckAfterNumber())){
                //未盘点不进行新增,移除
                //此时i不进行自增
                inventoryCheckLists.remove(i);
            }else{
                i++;
            }
        }

        return inventoryCheckLists;
    }
}
